package rs.udd.service.dto.agent;

import java.util.ArrayList;
import java.util.List;

import rs.udd.model.Advertiser;
import rs.udd.model.Category;

public class SettingsDto {

	private List<Category> shownCategories = new ArrayList<>();
	private List<Advertiser> shownAdvertisers = new ArrayList<Advertiser>();
	
	private List<Category> hiddenCategories = new ArrayList<>();
	private List<Advertiser> hiddenAdvertisers = new ArrayList<Advertiser>();
	
	public SettingsDto(List<Category> shownCategories, List<Advertiser> shownAdvertisers, List<Category> hiddenCategories, List<Advertiser> hiddenAdvertisers) {
		super();
		this.shownCategories = shownCategories;
		this.shownAdvertisers = shownAdvertisers;
		this.hiddenCategories = hiddenCategories;
		this.hiddenAdvertisers = hiddenAdvertisers;
	}

	public List<Category> getHiddenCategories() {
		return hiddenCategories;
	}

	public void setHiddenCategories(List<Category> hiddenCategories) {
		this.hiddenCategories = hiddenCategories;
	}

	public List<Advertiser> getHiddenAdvertisers() {
		return hiddenAdvertisers;
	}

	public void setHiddenAdvertisers(List<Advertiser> hiddenAdvertisers) {
		this.hiddenAdvertisers = hiddenAdvertisers;
	}

	public List<Category> getShownCategories() {
		return shownCategories;
	}

	public void setShownCategories(List<Category> shownCategories) {
		this.shownCategories = shownCategories;
	}

	public List<Advertiser> getShownAdvertisers() {
		return shownAdvertisers;
	}

	public void setShownAdvertisers(List<Advertiser> shownAdvertisers) {
		this.shownAdvertisers = shownAdvertisers;
	}
	
}
